rootless duckweed - Spanish English Dictionary